home *** CD-ROM | disk | FTP | other *** search
/ Champak 128 / Vol 128 (Damaged).iso / games / fire_it_.swf / scripts / __Packages / #76.as < prev    next >
Encoding:
Text File  |  2011-03-26  |  1.5 KB  |  63 lines

  1. class ┬º#76┬º extends MovieClip
  2. {
  3.    static var ┬º#3┬º = false;
  4.    var color = 16777215;
  5.    var display = "";
  6.    function ┬º#76┬º()
  7.    {
  8.       super();
  9.       this.draw();
  10.       if(eval("#76")["#3"])
  11.       {
  12.          eval("#0").log("created " + this.toString());
  13.       }
  14.    }
  15.    function toString()
  16.    {
  17.       return "[ImageFont " + this._name + ": " + "\"f" + this.display + "\"/" + this._currentframe + " 0x" + this.color.toString(16) + "]";
  18.    }
  19.    function hide()
  20.    {
  21.       this._visible = false;
  22.    }
  23.    function show()
  24.    {
  25.       this._visible = true;
  26.    }
  27.    function draw(display)
  28.    {
  29.       if(display == this.display)
  30.       {
  31.          return undefined;
  32.       }
  33.       this.display = display;
  34.       if(display == "" || display == " " || display == undefined)
  35.       {
  36.          this.gotoAndStop("blank");
  37.       }
  38.       else if(typeof display == "number")
  39.       {
  40.          this.gotoAndStop("f" + display);
  41.       }
  42.       else
  43.       {
  44.          this.gotoAndStop(display);
  45.       }
  46.    }
  47.    function setColor(color)
  48.    {
  49.       this.color = color;
  50.       var _loc2_ = eval("#110")["#365"](color);
  51.       var _loc3_ = _loc2_.r * 100;
  52.       var _loc5_ = _loc2_.g * 100;
  53.       var _loc4_ = _loc2_.b * 100;
  54.       if(eval("#76")["#3"])
  55.       {
  56.          eval("#0").log("setting color of " + this + " to " + _loc3_ + "," + _loc5_ + "," + _loc4_);
  57.       }
  58.       var _loc6_ = new Color(this);
  59.       var _loc7_ = {ra:_loc3_,ga:_loc5_,ba:_loc4_};
  60.       _loc6_.setTransform(_loc7_);
  61.    }
  62. }
  63.